have/get something down to a science - Französisch Englisch Wörterbuch